weather-stripped joint - German English Dictionary